{"title":"A User context awareness Model for mobile environment processing","authors":"Hyogun Yoon, Eungyeong Kim, Malrey Lee","doi":"10.1109/SERA.2007.37","DOIUrl":"https://doi.org/10.1109/SERA.2007.37","url":null,"abstract":"Context resources that users and sensors have within an area are heterogeneous in structure, so they are insufficient for monitoring the situation of moving users. In addition, portable mobile devices usually have a limited processing capacity for processing a large volume of context resources. The present study defines context structure for recognizing dynamic changes in users' environment and proposes a model for processing users' situation. The proposed context structure distinguishes between dynamic and static contexts according to the volume of context change, and defines correlations among objects. Therefore, users' situation can be inferred using ontology.","PeriodicalId":181543,"journal":{"name":"5th ACIS International Conference on Software Engineering Research, Management & Applications (SERA 2007)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114988964","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Soon-Book Lee, Jin-Woo Kim, Chee-Yang Song, D. Baik
{"title":"An Approach to Analyzing Commonality and Variability of Features using Ontology in a Software Product Line Engineering","authors":"Soon-Book Lee, Jin-Woo Kim, Chee-Yang Song, D. Baik","doi":"10.1109/SERA.2007.41","DOIUrl":"https://doi.org/10.1109/SERA.2007.41","url":null,"abstract":"In a product line engineering, several studies have been made on analysis of feature which determines commonality and variability of product. Fundamentally, because the studies are based on developer's intuition and domain expert's experience, stakeholders lack common understanding of feature and a feature analysis is informal and subjective. Moreover, the reusability of software products, which were developed, is insufficient This paper proposes an approach to analyzing commonality and variability of features using semantic-based analysis criteria which is able to change feature model of specific domain to feature-ontology. For the purpose, first feature attributes were made, create a feature model following the meta model, transform it into feature-ontology, and save it to meta feature-ontology repository. Henceforth, when we construct a feature model of the same product line, commonality and variability of the features can be extracted, comparing it with meta feature ontology through a semantic similarity analysis method, which is proposed. Furthermore, a tool for a semantic similarity-comparing algorithm was implemented and an experiment with an electronic approval system domain in order to show the efficiency of the approach was conducted. A meta feature model can definitely be created through this approach, to construct a high-quality feature model based on common understanding of a feature. The main contributions are a formulating a method of extracting commonality and variability from features using ontology based on semantic similarity mapping and a enhancement of reusability of feature model.","PeriodicalId":181543,"journal":{"name":"5th ACIS International Conference on Software Engineering Research, Management & Applications (SERA 2007)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133503095","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Deriving Queuing Network Model for UML for Software Performance Prediction","authors":"Hyunsang Youn, Suhyeon Jang, Eunseok Lee","doi":"10.1109/SERA.2007.70","DOIUrl":"https://doi.org/10.1109/SERA.2007.70","url":null,"abstract":"It is an important issue for software architects to estimate the performance of software in the early stage of development process due to the needs to verify QoS. Queueing network model is a very useful tool to analyze the performance of a system from abstract model. In this paper, we propose a transformation technique from UML into queueing network model. This approach avoids the need for a prototype implementation since we can determine the overall form of performance equation from the architectural design description. We prove the accuracy of derived queueing network model, which is summarized at 85 percent, through a ubiquitous commerce system which extends mobile commerce system developed by our prior work.","PeriodicalId":181543,"journal":{"name":"5th ACIS International Conference on Software Engineering Research, Management & Applications (SERA 2007)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114968535","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Study on the Web Service Composition and Connection Patterns","authors":"Sang-Yong Byun","doi":"10.1109/SERA.2007.122","DOIUrl":"https://doi.org/10.1109/SERA.2007.122","url":null,"abstract":"Web service technology is a component-oriented SOAP based interoperable technology widely used in enterprise application to application (A2A), business to business (B2B), and EAI. Web service component composite and connection models are the key issues to make Web service successful in the future. This paper presents a number of Web service compositions and connection patterns which will facilitate the Web service design.","PeriodicalId":181543,"journal":{"name":"5th ACIS International Conference on Software Engineering Research, Management & Applications (SERA 2007)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116380124","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Extending the Service Domain of Interactive Components","authors":"W. Dosch","doi":"10.1109/SERA.2007.87","DOIUrl":"https://doi.org/10.1109/SERA.2007.87","url":null,"abstract":"An interactive component consumes a stream of input messages and produces a stream of output messages. The input/output behaviour describes the service offered by the component without disclosing the implementation. In general, an interactive component provides the contracted service only for a subset of input histories, called its service domain. We investigate the input/output behaviour of interactive components for erroneous input streams outside the service domain. We specify a fault sensitive behaviour, a fault tolerant behaviour, a robust behaviour, and a fault correcting behaviour by enlarging the regular behaviour in a systematic way. We implement the different behaviours by state transition machines where we enlarge the regular state space by additional information. Altogether we provide schematic transformations both on the specification and on the implementation level how to extend the regular behaviour of an interactive component to input streams outside the service domain. The resulting formal method separates the aspects of service provision and error handling in an orthogonal way.","PeriodicalId":181543,"journal":{"name":"5th ACIS International Conference on Software Engineering Research, Management & Applications (SERA 2007)","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133018942","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Dynamic Coupling for Reusable and Efficient Software System","authors":"Misook Choi, Jongsuk R. Lee","doi":"10.1109/SERA.2007.12","DOIUrl":"https://doi.org/10.1109/SERA.2007.12","url":null,"abstract":"Recently, dynamic behaviors in embedded system for ubiquitous environment and service-oriented system have needed a dynamic coupling metric to evaluate the quality of the software system more accurately. The embedded systems are designed by a component-based system and the component-based system is designed by one object-oriented. Therefore, coupling between the classes in the object-oriented model are brought into relief more clearly. But, in spite of a great deal of study and effort, most coupling metrics between classes suggest metrics that measure the coupling based on a static dependency relationship. In this paper, we propose a dynamic coupling metric in order to measure the coupling accurately between classes allowing the dynamic property in the object level. In addition, we prove the theoretical soundness of the proposed metric by the axioms of Briand et at. and suggest the accuracy of the proposed metric through a comparison with conventional metrics.","PeriodicalId":181543,"journal":{"name":"5th ACIS International Conference on Software Engineering Research, Management & Applications (SERA 2007)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125735969","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Comparative Analysis and Design of Wired and Wireless Integrated Networks for Wireless Sensor Networks","authors":"Meong-hun Lee, H. Yoe","doi":"10.1109/SERA.2007.65","DOIUrl":"https://doi.org/10.1109/SERA.2007.65","url":null,"abstract":"Plenty of new routing protocols have been presented to overcome the difficulty in applying the routing protocol which was proposed for the existing wireless networks (IEEE 802.11) to WSN. Therefore, this paper presents the wired and wireless integrated networks which transmit the information collected from the wireless sensor networks to wired networks via WSN Gateway. At this time, this paper embodies the Zigbee protocol in the wireless networks based on the 802.15.4 standard and designs an advanced routing protocol for wired and wireless integrated networks by modifying the existing ad hoc routing protocol to enable access to wired networks such as the internet. Moreover, we design an integration method which is based on WSN Gateway which integrates two different networks efficiently. To evaluate the proposed research, we simulated an advanced routing method and WSN Gateway in the wired and wireless integrated networks using the NS-2 simulator.","PeriodicalId":181543,"journal":{"name":"5th ACIS International Conference on Software Engineering Research, Management & Applications (SERA 2007)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121705278","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Two-stage Process Analysis Using the Process-based Performance Measurement Framework and Process Simulation","authors":"K. Han, J. Kang","doi":"10.1109/SERA.2007.130","DOIUrl":"https://doi.org/10.1109/SERA.2007.130","url":null,"abstract":"In the diagnosis phase of business process management (BPM), the operational processes are analyzed to identify problems and to find things that can be improved. And in the process design phase of BPM, to-be process is newly designed and analyzed. Proposed in this paper is a two-stage process analysis for process (re)design using the process-based performance measurement framework (PPMF) and process simulation. A two-stage process analysis consists of macro analysis and micro analysis. The most influencing business process on specific strategic level KPI is selected at the macro analysis stage. Afterwards, the performance of selected process is reviewed, and new to-be process is redesigned. The performance prediction of new process is conducted using process simulation at the micro analysis stage. By using the proposed two-stage process analysis, company practitioners involved in the process innovation can easily and efficiently find the most influencing processes upon enterprise strategy, and evaluate the performance prediction of newly designed process.","PeriodicalId":181543,"journal":{"name":"5th ACIS International Conference on Software Engineering Research, Management & Applications (SERA 2007)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127380533","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Achieving Managerial Goals in Business Process Components Design Using Genetic Algorithms","authors":"W. Rungworawut, T. Senivongse, Karl Cox","doi":"10.1109/SERA.2007.38","DOIUrl":"https://doi.org/10.1109/SERA.2007.38","url":null,"abstract":"Business process modelling is a tool for requirements engineers or business analysts to express business requirements in terms of what activities are to take place when the application software executes. Since business process models can be shared by different organisations or business domains, we can apply the concept of software component fabrication to the fabrication of process components. A business process model will be partitioned into subprocesses, each of which is a process component that may be used as part of other business process models. This paper proposes an approach to designing process components by using a genetic algorithm. Based on a fitness function, the approach can give a recommendation for a process components design that optimally achieves managerial goals, i.e. cost effectiveness, ease of assembly, customisation, reusability, and maintainability. We present our approach via an example of a flight reservation system.","PeriodicalId":181543,"journal":{"name":"5th ACIS International Conference on Software Engineering Research, Management & Applications (SERA 2007)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130474974","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Design of Real-Time Embedded Music System","authors":"Sung-Joo Choi, Hoon Oh","doi":"10.1109/SERA.2007.75","DOIUrl":"https://doi.org/10.1109/SERA.2007.75","url":null,"abstract":"Embedded music software for music embedded system is designed and analyzed by applying the DARTS (design approach for real-time systems) that appropriately deals with concurrent tasking architecture. The existing approaches for the music application have not considered a real-time multitasking model. So, it suffers from more complexity and less flexibility in design as well as lack of predictability for the timely execution of critical tasks. In this paper, we design a new concurrent tasking architecture for a real-time embedded music system and examine its feasibility, wherein all real-time tasks are examined for satisfying their respective constraints. The design is implemented on the Linux based Xhyper272 Board that uses the Intel Bulverde microprocessor.","PeriodicalId":181543,"journal":{"name":"5th ACIS International Conference on Software Engineering Research, Management & Applications (SERA 2007)","volume":"91 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127896155","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}