{"title":"Client-class based admission control algorithm in Web server using cluster analysis","authors":"Hea-Sook Park, Eun-Kyung Jung, D. Baik","doi":"10.1109/SERA.2005.29","DOIUrl":"https://doi.org/10.1109/SERA.2005.29","url":null,"abstract":"This paper analyzes the level of contribution vis-a-vis the clients' service patterns in multimedia contents services and profits for consolidating a company's profits through the cluster analysis of clients' data applying the TwoStep Cluster Method of CRM. This paper proposes a new algorithm for allocating the media server's resources selectively by clusters using the cluster analysis. Clients were grouped into 4 clusters according to the contribution level in terms of profits. Likewise, the CRFS (client request filtering system) was suggested to allocate media server resources per cluster. CRFS issues admission within the resource limit of the cluster where the client belongs.","PeriodicalId":424175,"journal":{"name":"Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127861528","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":"Rule-based component development","authors":"Jeong Ah Kim, J. Taek, Sun-myung Hwang","doi":"10.1109/SERA.2005.58","DOIUrl":"https://doi.org/10.1109/SERA.2005.58","url":null,"abstract":"Upon component design, there is a need to define rules regarding variability discovered during the development for business applications separately in order to increase extensibility and reusability of components. Component adaptation techniques through either interface wrapping or redefinition of the implementation class carry limitations in supporting the reuse of components. Consequently, designs which take future reusability of components into consideration during the component development process are very important. Within this research, we propose ACM (adaptable component model) for separating the stable and basic properties from variable properties. Also we propose new component architecture to include rule components defining the variable part. Also, reusability of components is verified through re-defining rules for application onto an insurance sales system.","PeriodicalId":424175,"journal":{"name":"Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117103315","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 performance comparison of on-demand routing protocols for application data in mobile ad hoc networks","authors":"Kilsup Lee, Sung Jong Lee, Y. Chung","doi":"10.1109/SERA.2005.14","DOIUrl":"https://doi.org/10.1109/SERA.2005.14","url":null,"abstract":"Recently, many researchers have become interested in mobile ad hoc networks (MANET) to construct a self-configurable network without existing communication infrastructure. In this paper we focus on the performance of on-demand routing protocols such as DSR, AODV, and TORA in MANET. We have observed the performance change of each protocol through simulations with varying the application data such as sensor, text, voice, and video data. And then, we have evaluated the performance of three protocols in a predesigned ad hoc network, which has 20 mobile nodes. We have also assumed the link layer as the IEEE 802.11 wireless LAN. We have analyzed the simulation results with respect to packet delivery fraction, average end-to-end delay, routing load for application data. Then, we present the possible alternative to routing protocols and wireless characteristics for the types of application data. Moreover, we believe that research result can be helpful to the community with similar interest.","PeriodicalId":424175,"journal":{"name":"Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114545057","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":"Event notification system for multi-platform","authors":"Kyunghee Ji, Nammee Moon, Jaegon Kim","doi":"10.1109/SERA.2005.40","DOIUrl":"https://doi.org/10.1109/SERA.2005.40","url":null,"abstract":"Every interaction with multimedia contents in various application domains can be called an event. Arising from an each event, there is the opportunity to describe what occurred. However, there are a number of difficulties in providing an accurate report about an event. Different observers of the event may have vastly different perspectives, needs, and focuses. They may emphasize certain elements to the detriment of others, or they may describe an event in a way that others may find confusing. New solutions are required for access, delivery, management, and protection process of different content types in a transparent way to many different users on multi-platform. In this paper, we design and develop event notification system (ENS) to support the transparent and augmented use of multimedia resources across a wide range of networks and devices. ENS can be used for monitoring illegal content access, statistical report such as calculating the royalty for copyright and calculating the advertising rate, and technical report in ubiquitous multi-platform environment.","PeriodicalId":424175,"journal":{"name":"Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117270362","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":"Information system for evaluation of COTS","authors":"Raphaël Michel, P. Roose, F. Barbier","doi":"10.1109/SERA.2005.45","DOIUrl":"https://doi.org/10.1109/SERA.2005.45","url":null,"abstract":"The lack of information for COTS evaluation may results on a bad evaluation and so has important consequences into the final product. The results are mostly traduced by a strong increasing of integration costs. That's why we focus on this crucial point of getting/producing information before and for evaluation of COTS.","PeriodicalId":424175,"journal":{"name":"Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05)","volume":"102 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117292581","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":"Multi-resolution indexing for XML data","authors":"Antoine Maghamez, Gongzhu Hu","doi":"10.1109/SERA.2005.52","DOIUrl":"https://doi.org/10.1109/SERA.2005.52","url":null,"abstract":"As the Extendible Markup Language (XML) becoming a de facto standard for representing and exchanging data over the Internet, it is critical to be able to retrieve XML data efficiently. One way to achieve this is to use indexing, just like we index data stored in relational databases. In this paper, we present a multi-resolution structural index (MRI) method to facilitate fast retrieval of XML data. The indexing method is based on a new coding scheme that assigns unique numbers to the elements on all possible paths of the tree representing the XML document. The coding scheme is based on the DTD (data type definition) of the XML file. Elements are stored in internal data structures in such a way that they can be directly accessed via the unique coding. The ancestor-descendant relationships among the tree elements are easily identified to help fast process of user's queries. Our experiments show that the MRI indexing approach is effective, both in time and space.","PeriodicalId":424175,"journal":{"name":"Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127815788","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":"Component specification for enterprise software development on Web services environment","authors":"Il-Hyung Cho, J. McGregor","doi":"10.1109/SERA.2005.31","DOIUrl":"https://doi.org/10.1109/SERA.2005.31","url":null,"abstract":"The idea of developing software systems by putting software modules together has been a goal for many software researchers and practitioners for a long time. This goal is within sight due to the increased adoption of component-based software engineering, the development of component standards, and their wide acceptance by industry. Component-based development is an approach to developing a software system by assembling and composing already built software components. It promises reusable and plug-and-playable software system development environments. The component concept is not new and has been perceived in several different ways by software researchers in academics and practitioners in industry. The different perspectives from diverse researchers and practitioners have led to a plethora of definitions of component and different component specification and implementation models. In this paper, we briefly review several of these different views and definitions on software components. We then present the Interoperable Component Specification Model (ICSM) for the Web services environment.","PeriodicalId":424175,"journal":{"name":"Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05)","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132551988","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":"Object-oriented configuration management technology can improve software architectural traceability","authors":"T. Nguyen, E. Munson, C. Thao","doi":"10.1109/SERA.2005.54","DOIUrl":"https://doi.org/10.1109/SERA.2005.54","url":null,"abstract":"Software development is a dynamic process where engineers constantly modify and refine their systems. As a consequence, everything evolves including designs, system's architectural structure, and implementation source code. Software evolution can easily make architectural traceability relationships between software architectural entities and corresponding source code become out of date. This paper suggests the use of object-oriented software configuration (SCM) and version management technology to manage versions of architectural structure/entities, source code, and the traceability relationships among them. The resulting architectural SCM system, MolhadoArch, always keeps architectural entities version-consistent with source code. Consistent configurations are maintained not only among source code but also with the high-level software architecture. MolhadoArch supports the management of both planned and unplanned evolution of software architecture.","PeriodicalId":424175,"journal":{"name":"Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05)","volume":"124 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114913893","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":"Formal verification of structured analysis and design in HOS","authors":"C. Chiang, R. Lee","doi":"10.1109/SERA.2005.41","DOIUrl":"https://doi.org/10.1109/SERA.2005.41","url":null,"abstract":"Traditional structured analysis and design methods have been criticized because the methods lack formality to provide a design for rigorous development. Several approaches have been developed for verifying a design by integrating traditional structured analysis and design methods with formal specification languages. However, the integration of traditional structured analysis and design methods with formal specification languages may confuse the problem definition and understanding with the attempt to define system structures and algorithms in the design phase. In addition, formal specification languages may add complexity to the design due to the complexity of the language syntax and semantics. In this paper, we are presenting an approach to verification of a structured design in HOS without using formal specification languages. Rules for the partial and total correctness of the design are also discussed.","PeriodicalId":424175,"journal":{"name":"Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124322300","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}