Service-oriented software engineering (SOSE) framework

被引:0
作者
Karhunen, H [1 ]
Jäntti, M [1 ]
Eerola, A [1 ]
机构
[1] Univ Kuopio, Dept Comp Sci, FIN-70211 Kuopio, Finland
来源
2005 International Conference on Services Systems and Services Management, Vols 1 and 2, Proceedings | 2005年
关键词
business case; software architecture; service-oriented architecture; enterprise application integration;
D O I
暂无
中图分类号
F [经济];
学科分类号
02 ;
摘要
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 fulfil the requirements of business and software quality is inadequate too often. Our objective 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. we describe 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. We propose that service, process, entity, and utility components are used as design elements of the business service component. In implementation we utilize platform independent and platform specific models. This study has been carried out in co-operation with ICT companies and their customers in electricity domain in Finland.
引用
收藏
页码:1199 / 1204
页数:6
相关论文
共 26 条
[1]  
[Anonymous], 2001, BUSINESS CASE STUDY
[2]  
[Anonymous], 1996, Pattern-Oriented Software Architecture: A System of Patterns
[3]  
[Anonymous], UNIFIED SOFTWARE DEV
[4]  
[Anonymous], 2005, PRACTICAL SOFTWARE E
[5]  
[Anonymous], 1998, OBJECTS COMPONENTS F
[6]  
BOEHM B, 2000, FUTURE SOFTWARE ENG
[7]  
BOND A, 2001, DOA 01
[8]  
BOSCH J, 2000, DESIGN USE SOTWARE A
[9]  
CHAPPELL D, 2004, ENTERPRSE SERVICE BU
[10]  
Cohen S., 2001, CMUSEI2001TN020