发明名称 |
Software design and development in a service oriented environment |
摘要 |
The system and method provide for software design and development that result in applications that are service-oriented. The systems provide for architecture development, integration, and maintenance using an SOA approach, and in particular an approach that provides for service-oriented development of applications (SODA). Such systems include numerous beneficial and advantageous features, including ways to define requirements and ways to design and develop applications. |
申请公布号 |
US8887130(B2) |
申请公布日期 |
2014.11.11 |
申请号 |
US200711820295 |
申请日期 |
2007.06.18 |
申请人 |
Sony Corporation;Sony Pictures Entertainment Inc. |
发明人 |
Seetharaman Arun;Saucier Douglas;Lamperillo Gary |
分类号 |
G06F9/44 |
主分类号 |
G06F9/44 |
代理机构 |
Mayer & Williams PC |
代理人 |
Wieczorek Mark D.;Mayer & Williams PC |
主权项 |
1. A non-transitory computer readable medium comprising instructions for causing a computing device to perform a method for group development of software by providing a common framework and a common set of processes to be followed by different project teams in order to facilitate unity of design and function comprising, the method comprising steps of:
receiving a plurality of development criteria into a software development framework resulting in a set of requirements defining a vision and scope of a project for a service-oriented application; developing a process model for the service-oriented application from the set of requirements; using the development criteria, creating a set of possible interactions between the service-oriented application and users relating to at least one particular function; reconciling the requirements and the process model in order to ensure that the process as modeled meets the required vision and scope of the project for the service-oriented application; deriving a set of business rules from the reconciled process model and the set of requirements; relying on the process model, requirements and business rules, creating a technical architecture of the service-oriented application; defining a set of services the service-oriented application will provide; reconciling the technical architecture of the service-oriented application with the requirements and the defined services; developing a page flow for the service-oriented application; integrating a plurality of application layers according to the technical architecture and the page flow, resulting in an application build; and testing the assembled and integrated service-oriented application for gross errors and incompatibilities related to the assembly and integration; wherein the method further includes developing further comprising providing an interface to develop a service façade; wherein the method further includes developing wherein the step of providing an interface to develop at least one form and at least one display for entering and displaying data. |
地址 |
Tokyo JP |