By Topic

Software Engineering Conference (CEE-SECR), 2010 6th Central and Eastern European

Date 13-15 Oct. 2010

Filter Results

Displaying Results 1 - 25 of 39
  • A language-based approach to implementing multi-vendor support in an AdvancedTCA Shelf Manager

    Publication Year: 2010 , Page(s): 5 - 11
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (847 KB) |  | HTML iconHTML  

    The Pigeon Point® AdvancedTCA® Shelf Manager software supports multiple types of shelves produced by multiple vendors. While the number of supported platform configurations grew over time, hard coding platform-specific features in the software became impractical. A language-based approach has been designed and a new interpreted language for describing hardware p... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A pragmatic approach for message modeling - A case study in an agile organization

    Publication Year: 2010 , Page(s): 12 - 18
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (551 KB) |  | HTML iconHTML  

    This case-study describes how to introduce a pragmatic Model Driven Development (MDD) approach in a large, world-wide financial services software company with a conservative culture and high time-to-market constraints. By the application of agile principles a pragmatic simplified approach was produced by using only a single modeling level and using XML as modeling language. Although simplified, th... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Adaptation of SCRUM methodology to company business processes

    Publication Year: 2010 , Page(s): 19 - 23
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (488 KB)  

    Why companies with existing well-established processes in the development need SCRUM. How agile methodologies improve efficiency of companies. We consider the main issues that the author encountered in the implementation of SCRUM methodology in practice. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Architecture lifecycle management in the SharePoint world

    Publication Year: 2010 , Page(s): 24 - 29
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (620 KB)  

    This article is the summary of author's research and development experience in architecting Microsoft SharePoint solutions. SharePoint is a key word here because of some interesting aspects of solution development based on this platform. Developers' community has got some great researches out of any technological restrictions but in this particular article author came from the other side. He will ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Automating programming via concept mining, probabilistic reasoning over semantic knowledge base of SE domain

    Publication Year: 2010 , Page(s): 30 - 35
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (651 KB) |  | HTML iconHTML  

    Software engineering is at the very start of it's automation. There are a lot of helpers, code-generators, IDE-s and so on that does not really help to automate the complete software development life-circle from Functional requirements specification till the actual code. We explore the idea to generate the actual software solution using standard Functional requirements specification, change reques... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Clone detection: Why, what and how?

    Publication Year: 2010 , Page(s): 36 - 42
    Cited by:  Papers (1)
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (669 KB)  

    Excessive code duplication is a bane of modern software development. Several experimental studies show that on average 15 percent of a software system can contain source code clones - repeatedly reused fragments of similar code. While code duplication may increase the speed of initial software development, it undoubtedly leads to problems during software maintenance and support. That is why many d... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Comparison of two models of success prediction in software development projects

    Publication Year: 2010 , Page(s): 43 - 49
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (841 KB) |  | HTML iconHTML  

    Background: The size and complexity of software development projects are growing. At the same time, the proportion of successful projects is still quite low according to the previous research. One way to approach this problem is to develop and use methods that can predict project success beforehand and act accordingly. Aim: The objective of this study is to compare two existing models of success p... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Conceptual models of heterogeneous data representation

    Publication Year: 2010 , Page(s): 50 - 56
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (775 KB)  

    Lately in the industry of an information technology the question on integration of heterogeneous sources of the data is even more often brought up. In difference to homogeneous systems, heterogeneous data source systems can be described by various data models. Integration of heterogeneous data source means creation of the general scheme of the description of the given all subsystems for the unifie... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Configuration-oriented programming

    Publication Year: 2010 , Page(s): 57 - 63
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (601 KB) |  | HTML iconHTML  

    Development cycle of information systems, especially maintenance and modifications, is still time-consuming and expensive. This paper presents a new programming paradigm, the Configuration-oriented programming (COP), which introduces a new dimension - configuration - into the Object-oriented programming paradigm (OOP). This new dimension introduces a new point of view at a configuration through a ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • [Title page]

    Publication Year: 2010 , Page(s): 1 - 2
    Save to Project icon | Request Permissions | PDF file iconPDF (185 KB)  
    Freely Available from IEEE
  • Defect detection for multithreaded programs with semaphore-based synchronization

    Publication Year: 2010 , Page(s): 64 - 70
    Cited by:  Papers (2)
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (891 KB)  

    The solution to the problem of automatic defects detection in multithreaded programs is covered in this paper. General approaches for defect detection are considered. Static analysis is chosen because of its full automation and soundness properties. Overview of papers about static analysis usage for defect detection in parallel programs is presented. The approach for expansion of static analysis a... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Effective communications for small outsourcing software-engineering projects

    Publication Year: 2010 , Page(s): 71 - 78
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (617 KB)  

    The paper deals with pitfalls that waylay young managers working on outsourcing projects for foreign customers. Authors analyze typical customer needs and suggest recommendations which could help a manager not only to complete these projects successfully but also to improve customer satisfaction level. Particular attention is paid to effectiveness of communication process. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Enterprise architecture modeling with SoaML using BMM and BPMN - MDA approach in practice

    Publication Year: 2010 , Page(s): 79 - 85
    Cited by:  Papers (3)
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (909 KB) |  | HTML iconHTML  

    The Service oriented architecture Modeling Language (SoaML) is a new specification from the Object Management Group (OMG) that intends to bridge the gap between business and IT models. Nevertheless, the specification is very vague on the methodology aspects and practical means for integration with OMG business level languages - Business Motivation Model (BMM) and Business Process Modeling Notation... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Expert system for software source code quality analysis

    Publication Year: 2010 , Page(s): 86 - 92
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (720 KB)  

    In this scientific report the visual system of source code quality analysis using metrics calculation is being described. Modern software products provide functionalities for counting source code metrics, but their values are non-normalized and don't have the limits of measurement. There are no software products that can interpret the numerical values of metrics to verbal recommendations up to dat... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Fixed price Agile projects. How it works

    Publication Year: 2010 , Page(s): 93 - 96
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (792 KB) |  | HTML iconHTML  

    This paper focuses on the management of the Agile projects running under Fixed Price Contracts. On May 2008 Exigen Services announced the launch of Innovative Fixed-Price Agile Package. Flex-agility is a packaged services offering which combines Agile methodologies with customer-aligned governance and fixed priced commercial terms. This package provides customers certainty in on-time and on-budget... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Header-driven generation of sanity API tests for shared libraries

    Publication Year: 2010 , Page(s): 97 - 102
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (646 KB)  

    There are thousands of various software libraries being developed in the modern world - completely new libraries emerge as well as new versions of existing ones regularly appear. Unfortunately, developers of many libraries focus on developing functionality of the library itself but neglect ensuring high quality and backward compatibility of application programming interfaces (APIs) provided by the... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Implementation by capture with executable UML

    Publication Year: 2010 , Page(s): 103 - 110
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (761 KB) |  | HTML iconHTML  

    Despite all the progress and raise of abstraction involved in the software development, the main building block of each software system is still the traditional, mostly manually written, "line of code". This paper is about the solution to low-level model behavior "coding", applied by my team in the context of development of the executable UML tool "Enterprise Analyst". Writing computer programs re... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Implementing usability methods into CMMI-compliant software development process

    Publication Year: 2010 , Page(s): 111 - 116
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (900 KB)  

    Usability methods are described in many books, online articles and well-known standards as ISO (International Organization for Standardization) and CMMI (Capability of Maturity Model Improvements). Nevertheless there are not that many organizations in Russia and the rest of the World where the whole process is based on the human-centered design principles. As the result we have plenty of products ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Integrating quality, quality in use, actual usability and user experience

    Publication Year: 2010 , Page(s): 117 - 123
    Cited by:  Papers (1)
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (1111 KB) |  | HTML iconHTML  

    Selecting and using a quality model is usually a first step in evaluating software quality. In this work we propose employing previous work incorporating two new characteristics into recently issued the ISO 25010 standard combined with concepts of actual usability and user experience in a flexible framework. The resulting models and framework can be instantiated to evaluate software and Web applic... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Interactive 3D scene modeling and visualization system

    Publication Year: 2010 , Page(s): 124 - 129
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (767 KB)  

    In this scientific report the visual system for 3D scene creation for the purpose of design and visualization of various objects' behavior scenarios on the stage, their interaction with each other and also with the participation of user is described. The following system can be used at the development of virtual simulator systems and at visual modeling of different situations to demonstrate the in... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Internationalization aspects in developing web applications for central and east europe

    Publication Year: 2010 , Page(s): 130 - 134
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (626 KB) |  | HTML iconHTML  

    The globalization trend has been affecting Central and Eastern European countries since the 1990s. A number of countries, each with its distinct language and culture, have been established after the fall of the Soviet Union and Yugoslavia. To successfully target this market a presentation form is needed that takes into account these unique circumstances. Today, the World Wide Web provides a basis ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Issues and challenges with industrial-strength product composition

    Publication Year: 2010 , Page(s): 135 - 142
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (851 KB) |  | HTML iconHTML  

    One way to deal with product lines and products that have to exist in many variants is to use a component-based approach. This allows a lot of flexibility in creating new products and can reduce time and costs. However, the flexibility in composing products from a base of components is not without problems. Complexity increases in the composition process when combining many components to one large... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • List of authors

    Publication Year: 2010 , Page(s): 230 - 231
    Save to Project icon | Request Permissions | PDF file iconPDF (216 KB)  
    Freely Available from IEEE
  • Logical data model transformations driven by non-functional requirements

    Publication Year: 2010 , Page(s): 143 - 150
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (854 KB) |  | HTML iconHTML  

    MDA can be easy adopted to data models. Conceptual, logical, and physical database models can be regarded as PIM, PSM and code level within MDA architecture. MDA transformations concentrate on functional demands and aim in data preservation. However, beside functional also non-functional demands should be taken into account within model driven development. Non-functional requirements can influence... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • “Mind the Gap” - How to Manage Growth of Customer's Expectations

    Publication Year: 2010 , Page(s): 151 - 155
    Save to Project icon | Request Permissions | Click to expandAbstract | PDF file iconPDF (729 KB)  

    Maintaining good relationships with a customer over a long period of time has never been an easy task especially in the case of remote collaboration. Why the customer that was loyal to the vendor at the beginning of their collaboration looses the loyalty after 1 or 2 years of collaboration even though the level of provided services remains the same? One of the reasons of such situation are custome... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.