Search results

1 – 10 of over 52000
Article
Publication date: 20 June 2008

Luiz Fernando Capretz, Faheem Ahmed, Shereef Al‐Maati and Zaher Al Aghbari

The purpose of this paper is to provide an overview of a pragmatic approach to components off‐the‐shelf (COTS)‐based development. Software product line (SPL) is at the forefront…

Abstract

Purpose

The purpose of this paper is to provide an overview of a pragmatic approach to components off‐the‐shelf (COTS)‐based development. Software product line (SPL) is at the forefront among the techniques for reducing costs, decreasing schedule time, and ensuring commonality of features across a family of products – as COTS are reused in multiple products.

Design/methodology/approach

A disciplined process for SPL development is still needed. This paper proposes the Y‐model for COTS‐based SPL development. The model put forward identifies and elaborates the essential phases and activities of SPL development from COTS‐based repository.

Findings

The Y‐model provides an efficient way of integrating the approaches of SPL and COTS‐based development as a cohesive software development model.

Practical implications

The model has the potential to tremendously increase software engineers' productivity. Thus, software architects, domain engineers and component designers should become aware of how to use these ideas to structure their models and designs.

Originality/value

This paper describes a systematic approach for COTS‐based development that takes into account the cataloguing and retrieval of software assets permeating a process that encompasses all stages of software development, from system product requirements engineering to system deployment.

Details

International Journal of Web Information Systems, vol. 4 no. 2
Type: Research Article
ISSN: 1744-0084

Keywords

Article
Publication date: 30 August 2011

Jurriaan Souer, Dirk‐Jan Joor, Remko Helms and Sjaak Brinkkemper

The main purpose of this paper is to improve a web content management system (WCMS) product line for future implementations by identifying software commonalities in WCMS‐based web…

Abstract

Purpose

The main purpose of this paper is to improve a web content management system (WCMS) product line for future implementations by identifying software commonalities in WCMS‐based web applications. WCMS plays a central role in modern web application development: most large public and internal web sites are based on a WCMS foundation. If we can improve the implementation process, the effectiveness and efficiency of web application development will increase significantly.

Design/methodology/approach

This research identifies reusable solutions from existing WCMS implementations using problem diagrams and structured goal modeling. From configurations were matched with atomic e‐business models by linking them to the strategic competencies through bottom‐up goal modeling. A designed method was constructed on how requirements can be elicited for WCMS implementations using goal modeling and problem frames.

Findings

The resulting method provides insight in relevant e‐business models and their relation to software product lines. Moreover, the approach is applied in a WCMS study which demonstrates its applicability.

Practical implications

The practical implications of this research is twofold: WCMS developers now have a method to improve their product line based on e‐business models; and requirements engineers implementing WCMS can use this model to apply reusable software and prioritize requirements. Both will potentially have a large impact on the effectiveness of implementations since most web applications are developed with WCMS.

Originality/value

The paper presents a novel approach for efficient and effective identification of software commonalities. This research is part of the web engineering method that focuses on development of web applications based on WCMSs.

Details

International Journal of Web Information Systems, vol. 7 no. 3
Type: Research Article
ISSN: 1744-0084

Keywords

Article
Publication date: 1 May 2004

Sooyong Park, Minseong Kim and Vijayan Sugumaran

A software product line (SPL) captures commonalities and variations (C&V) within a family of systems. Although, feature‐oriented approaches have been proposed for building product

Abstract

A software product line (SPL) captures commonalities and variations (C&V) within a family of systems. Although, feature‐oriented approaches have been proposed for building product lines, none of them provide a systematic approach for identifying features. This paper proposes a domain analysis method for creating SPL based on scenarios, goals and features. In particular, the paper presents a domain requirements model (DRM) that integrates features with goals and scenarios, and a domain requirements modeling method that uses the DRM. This approach has been applied to the home integration system (HIS) domain to demonstrate its feasibility. This approach makes it possible to systematically identify features and provide the rationale for both features and C&V.

Details

Industrial Management & Data Systems, vol. 104 no. 4
Type: Research Article
ISSN: 0263-5577

Keywords

Article
Publication date: 18 April 2016

Camilo Carromeu, Debora Barroso Paiva and Maria Istela Cagnin

This paper aims to discuss the motivation and present the evolution from a Software Product Line (SPL) in the e-Gov Web (e-Gov Web SPL) domain to a SPL in the mobile domain (e-Gov…

718

Abstract

Purpose

This paper aims to discuss the motivation and present the evolution from a Software Product Line (SPL) in the e-Gov Web (e-Gov Web SPL) domain to a SPL in the mobile domain (e-Gov Mobile SPL).

Design/methodology/approach

The evolution was supported by the Product Line UML-Based Software Engineering approach and the feature model.

Findings

The authors were able to observe that it is feasible to evolve from a SPL for the Web platform to a SPL for the mobile platform, with the intent to port existing Web applications to mobile platforms such that users can have access to the main information and are able to interact with the most important functionalities of Web applications in a mobile device.

Research limitations/implications

As for the main limitations, the authors can point out the small number of instantiations performed until the moment with the support of the e-Gov Mobile SPL, what prevented the conduction of an empirical study.

Practical implications

Using e-Gov Mobile SPL, it is possible to reduce development time and cost.

Originality/value

The existing SPLs do not worry about supporting the development of mobile applications corresponding to existing Web applications, as it is desirable to have access to the information and main features of these applications in mobile devices. We obtained some e-Gov Mobile SPL instantiations corresponding to e-Gov Web SPL instantiations to attend the demands of the Brazilian Agricultural Research Corporation Unit situated at Campo Grande, MS, Brazil.

Details

International Journal of Web Information Systems, vol. 12 no. 1
Type: Research Article
ISSN: 1744-0084

Keywords

Article
Publication date: 14 September 2010

Uuno Puus and Tõnis Mets

The software industry, especially software development (SD), in Estonia is at the present moment in the phase of expansion: first level of life cycle of the industry. Initial…

Abstract

Purpose

The software industry, especially software development (SD), in Estonia is at the present moment in the phase of expansion: first level of life cycle of the industry. Initial maturity level of the industry is among other factors characterized by lower maturity level of development process in companies/development teams. The goal of this paper is to analyze the maturity level of SD process in Estonian companies. Usually, poorly managed processes and low‐development performance are the major reasons for overrun deadlines and insufficient competitive advantages. Therefore, improved performance is the key factor of SD industry competitiveness.

Design/methodology/approach

The methodology used in the paper is semi‐structured interviews with experienced software developers/project managers in Estonian SD enterprises. On the basis of the interviews, authors were analyzing the usability of capability maturity model integration (CMMI) in Estonian SD companies to perform/apply the software process improvement (SPI).

Findings

Results based on self‐evaluation are describing the current level of SD process maturity in sense of CMMI in Estonian SD enterprises. Also, the difficulties of collecting process performance data were discovered. SD companies did not find it necessary to collect and save development process performance data, such as number of (corrected) errors, number of lines of code, etc.

Originality/value

The paper describes structured performance as SD process maturity in sense of CMMI together with development process performance as project characteristics: product quality, cycle‐time, development effort, product maintainability, etc.

Details

Baltic Journal of Management, vol. 5 no. 3
Type: Research Article
ISSN: 1746-5265

Keywords

Article
Publication date: 1 October 2005

Victor Pankratius, Wolffried Stucky and Gottfried Vossen

This paper proposes solutions to problems related to the maintenance and update of already existing e‐learning courseware.

1010

Abstract

Purpose

This paper proposes solutions to problems related to the maintenance and update of already existing e‐learning courseware.

Design/methodology/approach

A structured approach in form of a reference model for the re‐engineering of existing educational material is presented. In this context, concepts already established in the area of aspect‐oriented programming are applied to deal with crosscutting concerns in e‐learning material. Finally, a software product line approach is proposed for the creation of new courseware using re‐engineered components.

Findings

It turns out that some aspects of the methodology developed for aspect‐oriented programming can also be used to restructure the existing e‐learning material in such a way that maintenance is eased and redundancy is significantly reduced. In addition, software product lines for e‐learning material provide a global framework for coordinating the re‐engineering and reuse of components.

Practical implications

The advantage of the proposed approach is that existing e‐learning standards and systems do not have to be modified or adapted.

Originality/value

Usually, courseware evolves during a longer period of time and its development does not start every time from zero. There is a high incentive for re‐engineering of existing courseware, since it constitutes in many cases the competitive advantage of companies or universities. However, up to now, little attention is paid to the maintenance and the efficient update of e‐learning material which is already there.

Details

The Learning Organization, vol. 12 no. 5
Type: Research Article
ISSN: 0969-6474

Keywords

Article
Publication date: 2 November 2015

Roberto dos Santos Rocha, Marcelo Fantinato, Lucinéia Heloisa Thom and Marcelo Medeiros Eler

The purpose of this paper is to present the proposal of a Product Line (PL)-based approach for Business Process Management (BPM) projects that cover the entire BPM lifecycle and…

1220

Abstract

Purpose

The purpose of this paper is to present the proposal of a Product Line (PL)-based approach for Business Process Management (BPM) projects that cover the entire BPM lifecycle and proposes integrating it with dynamic techniques still not used together.

Design/methodology/approach

The authors carried out this work using the design science research methodology. The authors assessed the proposed approach using a classification procedure created through a series of specific attributes, which enables a comparison of the proposed integrated approach with related works selected from a systematic literature review.

Findings

The comparative assessment has shown that the proposed approach presents the most comprehensive solution than any other similar one suggested for the same purpose, mainly in terms of the coverage of the entire BPM lifecycle and dynamic techniques.

Research limitations/implications

Due to the high-level conceptual nature of the proposed approach, the authors could not evaluate it also in terms of some controlled experiment or a case study.

Originality/value

The proposed approach aims at improving the management of business processes in organizations in a systematic way using concepts and techniques that exist in other areas, but not widely used together yet, such as BPM, service-oriented computing, and Software PL.

Details

Business Process Management Journal, vol. 21 no. 6
Type: Research Article
ISSN: 1463-7154

Keywords

Article
Publication date: 2 January 2007

George Q. Huang, J.B. Zhao and X. Chen

To propose and develop a cost‐effective approach to developing and implementing customized electronic business solutions in a do‐it‐yourself (DIY) fashion.

1412

Abstract

Purpose

To propose and develop a cost‐effective approach to developing and implementing customized electronic business solutions in a do‐it‐yourself (DIY) fashion.

Design/methodology/approach

The proposed DIY approach is based on the concept of “portalets” that are used as building blocks to develop e‐business solutions with little or varying degree of customization efforts. Portalets form a platform for deriving the software (e‐business) product lines.

Findings

This paper not only discusses the necessity but also demonstrates the feasibility of the proposed DIY e‐business approach. New challenges associated with the approach are highlighted.

Research limitations/implications

It is a critical and incremental task to develop portalets building blocks and identify their interfaces and standardize their customization points in terms of backend, middleware and client components.

Practical implications

The study identifies a suite of tools and techniques for building and implementing EBS in order for small and medium sized enterprises (SMEs) to significantly reduce the time and effort to an affordable level while capturing the unique business logics into the solutions.

Originality/value

The DIY e‐business approach represents a unique alternative for SME companies to adopt and implement EBS to best suit their operational characteristics.

Details

Journal of Manufacturing Technology Management, vol. 18 no. 1
Type: Research Article
ISSN: 1741-038X

Keywords

Article
Publication date: 25 August 2020

Mahesh Kumar, Omkarprasad S Vaidya and Rajiv Kumar Srivastava

The purpose of this paper is to improve the understanding of the role of the bottlenecks in the dynamic software development supply chains. The paper examines the effects of the…

Abstract

Purpose

The purpose of this paper is to improve the understanding of the role of the bottlenecks in the dynamic software development supply chains. The paper examines the effects of the task priorities in the software development and investigates the possible strategies to manage them effectively.

Design/methodology/approach

In this paper, a software development supply chain has been simulated. This includes modeling of the various sizes of software requirement, different priorities, variations in development times, quality defects, etc. The model assumes a fixed set of resources of various skills. The model is studied for the bottlenecks, throughput, work in progress (WIP), etc. under various work preemption scenarios.

Findings

The results indicate that job priorities impact the bottleneck formulation, throughput and WIP of the software development. The work interruption policies to accommodate priority jobs adversely impact the throughput. Selective introduction of interruptions by leaving the bottlenecks from interruptions helps balancing the throughput and priorities.

Research limitations/implications

The impact of the learning curve and knowledge acquisition time needed by the resources to restart the interrupted work has not been considered in this paper, which can be a future area of research.

Practical implications

The paper helps the practicing managers evaluate the dynamics of the bottlenecks with various task management approaches and comprehend the possible tradeoffs between priority and throughout.

Originality/value

The paper looks at software development from a perspective of workflow dynamics. This is a pioneer effort, as it utilizes simulation and modeling approach in understanding the software supply chains better.

Details

South Asian Journal of Business Studies, vol. 10 no. 3
Type: Research Article
ISSN: 2398-628X

Keywords

Article
Publication date: 28 December 2020

Lawrence A Souza, Olga Koroleva, Elaine Worzala, China Martin, Alicia Becker and Nathaniel Derrick

The goal of this paper is to present a roadmap for real estate operating companies (REOCs) to transform themselves into tech-centric enterprises.

1794

Abstract

Purpose

The goal of this paper is to present a roadmap for real estate operating companies (REOCs) to transform themselves into tech-centric enterprises.

Design/methodology/approach

This qualitative approach is based on the impact of technology on physical real estate assets and organisational structures as reviewed in industry and academic literature, professional experience and current property technology (PropTech) applications.

Findings

New technologies are rapidly changing how investors, tenants and managers use, invest and finance property. The revolutionary change for the industry will be in its organisational and industry structure, away from the traditional hierarchical-mechanistic form to a virtual open-agile-innovative organisational form.

Research limitations/implications

Research limitations come from the lack of real estate companies utilising the hybrid flipped form of organisational structures.

Practical implications

Due to the current state of the economy, effects of the pandemic and rapid adoption of new technologies, real estate companies are likely to radically change the way they are organised, how they add value, innovate and their leadership/management style.

Social implications

The revolution in real estate technologisation will not come from the application of these technologies but the rapid change in ideological thought and management leadership style and culture.

Originality/value

The introduction of artificial intelligence/machine learning (AI/ML), blockchain, virtual reality, tablets, cell phones, applications, 5G, etc. is putting pressure on real estate organisations to change. These changes are long overdue and the future, modern real estate company will take a hybrid PropTech form – a company focussed on delivering high-quality products and services to its clients in real time.

Details

Journal of Property Investment & Finance, vol. 39 no. 2
Type: Research Article
ISSN: 1463-578X

Keywords

1 – 10 of over 52000