Digital Home

Author(s):  
Salamah Salamah ◽  
Massood Towhidnejad ◽  
Thomas Hilburn

While many Software Engineering (SE) and Computer Science (CS) textbooks make use of case studies to introduce difference concepts and methods, the case studies introduced by these texts focus on a specific life-development phase or a particular topic within software engineering object-oriented design and implementation or requirements analysis and specification. Moreover, these case studies usually do not come with instructor guidelines on how to adopt the introduced material to the instructor's teaching style or to the particular level of the class or students in the class. The DigitalHome Case Study aims at addressing these shortcomings by providing a comprehensive set of artifacts associated with the full software development life-cycle. The project provides an extensive set of case study modules with exercises for teaching different topics in software engineering and computer science, as well as guidance for instructors on how to use these case modules. In this chapter, the authors motivate the use of the case study approach in teaching SE and CS concepts. They provide a description of the DigitalHome case study and the associated artifacts and case modules. The authors also report on the use of the developed material.

Author(s):  
Salamah Salamah ◽  
Massood Towhidnejad ◽  
Thomas Hilburn

While many Software Engineering (SE) and Computer Science (CS) textbooks make use of case studies to introduce difference concepts and methods, the case studies introduced by these texts focus on a specific life-development phase or a particular topic within software engineering object-oriented design and implementation or requirements analysis and specification. Moreover, these case studies usually do not come with instructor guidelines on how to adopt the introduced material to the instructor’s teaching style or to the particular level of the class or students in the class. The DigitalHome Case Study aims at addressing these shortcomings by providing a comprehensive set of artifacts associated with the full software development life-cycle. The project provides an extensive set of case study modules with exercises for teaching different topics in software engineering and computer science, as well as guidance for instructors on how to use these case modules. In this chapter, the authors motivate the use of the case study approach in teaching SE and CS concepts. They provide a description of the DigitalHome case study and the associated artifacts and case modules. The authors also report on the use of the developed material.


Author(s):  
Bipin Chadha ◽  
R. E. Fulton ◽  
J. C. Calhoun

Abstract Information-Integration is vital for keeping manufacturing operations competitive. A case study approach has been adopted to better understand the role of information in integrated manufacturing. Information is now considered a corporate asset. Creation, processing, movement, and security of information is therefore as important as that of the products/services of an enterprise. The case studies have helped in identifying the issues involved in developing an information system and supporting software framework for a manufacturing enterprise. The case studies have helped in refining an integration model, and identifying the characteristics desirable in modeling methodologies and tools. This paper describes a case study dealing with integrated manufacture of optical fiber products. A phased development and implementation approach was adopted where a small, manageable slice of the system is considered for the case study followed by functional modeling (IDEF0) and data flow modeling (Data Flow Diagrams). This identifies the pieces of information of interest. The information relationships are modeled using Extended Entity Relationship (EER) diagrams which are then mapped on to a relational model. The relational tables thus obtained were implemented on a commercial Database Management System. The functional constraints and application interfaces were then built using SQL and commercial application interface tools. The sections in the paper describe the functional models, data flow diagrams, EER diagrams, relational database design, and user/application interfaces developed for the system. Implementation experiences and observations are discussed followed by plans for the next phase of the system.


Author(s):  
Cynthia C. M. Deaton ◽  
Jacquelynn A. Malloy

Design-based case studies allow researchers to examine instructional innovations that are bounded by perspective, context, and time. Design-based case study is an approach that blends case study research with design-based research in order to more systematically examine the process and products of an intervention. This approach provides a framework for engaging in iterative cycles of data collection and analysis to determine if, how, and why goals of instructional innovations have been met. This chapter provides an overview of the design-based case study approach and responds to common concerns surrounding case study and design-based research and how design-based case studies address these concerns by building on the strengths of both approaches.


Author(s):  
Hao Jiang ◽  
John M. Carroll ◽  
Craig Ganoe

This chapter discusses a particular pedagogical methodology, case-based learning, and introduces an application that supports case studies. It suggests that authenticity, social interaction, community of practice, and resource accumulation are especially important for design and implementation of case-based learning systems. To make the arguments more vivid, the chapter also introduces a case study library that supports usability engineering education. Some of the suggestions are more related to case libraries or systems alike in particular, and some are valuable for learning management systems in general. The authors hope their study can invoke further research of computer-supported case studies in educational and CSCL communities, and more applications supporting this pedagogical approach will be developed.


2012 ◽  
pp. 1215-1236 ◽  
Author(s):  
Farid Meziane ◽  
Sunil Vadera

Artificial intelligences techniques such as knowledge based systems, neural networks, fuzzy logic and data mining have been advocated by many researchers and developers as the way to improve many of the software development activities. As with many other disciplines, software development quality improves with the experience, knowledge of the developers, past projects and expertise. Software also evolves as it operates in changing and volatile environments. Hence, there is significant potential for using AI for improving all phases of the software development life cycle. This chapter provides a survey on the use of AI for software engineering that covers the main software development phases and AI methods such as natural language processing techniques, neural networks, genetic algorithms, fuzzy logic, ant colony optimization, and planning methods.


Author(s):  
Farid Meziane ◽  
Sunil Vadera

Artificial intelligences techniques such as knowledge based systems, neural networks, fuzzy logic and data mining have been advocated by many researchers and developers as the way to improve many of the software development activities. As with many other disciplines, software development quality improves with the experience, knowledge of the developers, past projects and expertise. Software also evolves as it operates in changing and volatile environments. Hence, there is significant potential for using AI for improving all phases of the software development life cycle. This chapter provides a survey on the use of AI for software engineering that covers the main software development phases and AI methods such as natural language processing techniques, neural networks, genetic algorithms, fuzzy logic, ant colony optimization, and planning methods.


2020 ◽  
Vol 17 (2) ◽  
pp. 203-224
Author(s):  
Sandra Stötzer ◽  
René C. Andeßner ◽  
Sarah Scheichl

AbstractThis paper offers one of the first efforts at exploring the role of charity flea markets as a fundraising practice used by nonprofits to mobilize various resources like individual and corporate in-kind giving and volunteering in an unique event setting. With the support of volunteers, nonprofits generate cash by reselling product donations and by catering. As an innovative contribution to the so far limited research on flea markets and in-kind giving, our study uses an explorative case study approach based on guided interviews with Austrian flea market operators. The purpose of the case studies is to examine the specifics, benefits, challenges, and prospects of this underexplored funding instrument. Our findings contribute to an enhanced understanding of both charity flea markets and nonprofits̕ resource management and can assist charities in processing in-kind donations effectively and sustainably.


Author(s):  
Adam Smale ◽  
Jukka-Pekka Heikkilä

The design and implementation of a globally integrated e-HRM system within a multinational corporation (MNC) requires different parties to reach some form of agreement on which HR processes must be standardised and which must be locally adapted. In this respect, the IT-based integration of HRM presents an intriguing setting in which to study micro-political behaviour during HRM integration, that is, how parties promote their own interests and the strategies they use during negotiations. Accordingly, the study’s aims were to identify those issues which generated the greatest degree of conflict during the IT-based integration of HRM, the key actors involved and the resources that were deployed during negotiations. A longitudinal, in-depth case study approach was used, and followed the integration of a global e-HRM system in the Finnish subsidiary of a large European-owned MNC over a period of nearly two years. Qualitative data was collected via semi-structured interviews with key subsidiary HR personnel and was complemented with company documentation. The findings indicate that the key areas of conflict were system design, the standardised use of English, and grey areas of HR policy. Three key parties were identified as being involved in subsequent negotiations. These parties utilised a range of negotiation resources including business case logic, technical know-how, internal benchmarking, local constraints and ignorance.


Author(s):  
Ruya Samli ◽  
Zeynep Behrin Güven Aydın ◽  
Uğur Osman Yücel

Measurement in software is a basic process in all parts of the software development life cycle because it helps to express the quality of a software. But in software engineering, measurement is difficult and not precise. However, researchers accept that any measure is better than zero measure. In this chapter, the software metrics are explained, and some software testing tools are introduced. The software metric sets of Chidamber and Kemerer Metric Set (CK Metric Set), MOOD Metric Set (Brito e Abreu Metric Set), QMOOD Metric Set (Bansiya and Davis Software Metric Set), Rosenberg and Hyatt Metric Set, Lorenz and Kidd Metric Set (L&K Metric Set) are explained. The software testing tools such as Understand, Sonargraph, Findbugs, Metrics, PMD, Coverlipse, Checkstyle, SDMetrics, and Coverity are introduced. Also, 17 literature studies are summarized.


2018 ◽  
Vol 185 ◽  
pp. 00022
Author(s):  
Wei-Hsi Hung ◽  
Tsung-Yueh Lu ◽  
Mei-Fang Wu ◽  
Yun-Chen Lin

Manufacturers tend to carry out certain important and continuous activities with respect to internal operations which could contribute to their success. These activities are termed organization critical activities (OCAs). The main objective of this study is to elicit the OCAs in the manufacturing industry to understand what can cause them to be successful. Through the case study approach including the interviews with the senior managers from three manufacturing companies in Taiwan and a series of prioritizing activities, 12 OCAs have been identified. This study found that Taiwanese manufacturers placed more importance on the activities of quality and cost control while placed relatively less importance on the marketing related activities. More findings and future research suggestions are also provided.


Sign in / Sign up

Export Citation Format

Share Document