DocumentCode :
1845487
Title :
Service-oriented software engineering (SOSE) framework
Author :
Karhunen, Harri ; Jäntti, Marko ; Eerola, Anne
Author_Institution :
Dept. of Comput. Sci., Kuopio Univ., Finland
Volume :
2
fYear :
2005
fDate :
13-15 June 2005
Firstpage :
1199
Abstract :
The gap between business decision making and software engineering causes inefficiency and quality problems in software development. Software engineers do not understand organization´s value creation objectives and their influence on software production and structure. For this reason software does not fulfill the requirements of business and software quality is inadequate too often. The objective of the authors in the service-oriented software engineering project (SOSE) is to develop methods and tools to improve quality and profitability of software development. In this paper the authors described SOSE framework and clarify with examples its phases, utility, and application in pilot projects. SOSE framework´s first activity is to create a well-defined business case. Then, business processes and data concepts are identified, to meet business requirements of the business case, and modelled with informal diagrams like UML and BPML. Finally, the refinement continues with use case maps, system-level services, and business service components. It is proposed that service, process, entity, and utility components are used as design elements of the business service component. In implementation platform independent and platform specific models were utilized. This study has been carried out in cooperation with ICT companies and their customers in electricity domain in Finland.
Keywords :
business data processing; decision making; formal specification; object-oriented programming; software architecture; software quality; utility programs; ICT companies; SOSE framework; business decision making; business requirements; business service component; case maps; entity component; process component; service-oriented software engineering; software development; software production; software quality; software structure; system-level service; utility component; value creation objective; Application software; Companies; Computer architecture; Computer science; Connectors; Decision making; Open source software; Programming; Service oriented architecture; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services Systems and Services Management, 2005. Proceedings of ICSSSM '05. 2005 International Conference on
Print_ISBN :
0-7803-8971-9
Type :
conf
DOI :
10.1109/ICSSSM.2005.1500187
Filename :
1500187
Link To Document :
بازگشت