908 resultados para goal-oriented requirements engineering


Relevância:

30.00% 30.00%

Publicador:

Resumo:

Goal and use case modeling has been recognized as a key approach for understanding and analyzing requirements. However, in practice, goals and use cases are often buried among other content in requirements specifications documents and written in unstructured styles. It is thus a time-consuming and error-prone process to identify such goals and use cases. In addition, having them embedded in natural language documents greatly limits the possibility of formally analyzing the requirements for problems. To address these issues, we have developed a novel rule-based approach to automatically extract goal and use case models from natural language requirements documents. Our approach is able to automatically categorize goals and ensure they are properly specified. We also provide automated semantic parameterization of artifact textual specifications to promote further analysis on the extracted goal-use case models. Our approach achieves 85% precision and 82% recall rates on average for model extraction and 88% accuracy for the automated parameterization.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

The goal of the thesis "Conversion of a Micro, Glow-Ignition, Two-Stroke Engine from Nitromethane-Methanol Blend Fuel to Military Jet Propellant (JP-8)" was to demonstrate the ability to operate a small engine on JP-8 and was completed in two phases. The first phase included choosing, developing a test stand for, and baseline testing a nitromethane-methanol-fueled engine. The chosen engine was an 11.5 cc, glow-ignition, two-stroke engine designed for remote-controlled helicopters. A micro engine test stand was developed to load and motor the engine. Instrumentation specific to the low flow rates and high speeds of the micro engine was developed and used to document engine behavior. The second phase included converting the engine to operate on JP-8, completing JP-8-fueled steady-state testing, and comparing the performance of the JP-8-fueled engine to the nitromethane-methanol-fueled engine. The conversion was accomplished through a novel crankcase heating method; by heating the crankcase for an extended period of time, a flammable fuel-air mixture was generated in the crankcase scavenged engine, which greatly improved starting times. To aid in starting and steady-state operation, yttrium-zirconia impregnated resin (i.e. ceramic coating) was applied to the combustion surfaces. This also improved the starting times of the JP-8-fueled engine and ultimately allowed for a 34-second starting time. Finally, the steady-state data from both the nitromethane-methanol and JP-8-fueled micro engine were compared. The JP-8-fueled engine showed signs of increased engine friction while having higher indicated fuel conversion efficiency and a higher overall system efficiency. The minimal ability of JP-8 to cool the engine via evaporative effects, however, created the necessity of increased cooling air flow. The conclusion reached was that JP-8-fueled micro engines could be viable in application, but not without additional research being conducted on combustion phenomenon and cooling requirements.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Code patterns, including programming patterns and design patterns, are good references for programming language feature improvement and software re-engineering. However, to our knowledge, no existing research has attempted to detect code patterns based on code clone detection technology. In this study, we build upon the previous work and propose to detect and analyze code patterns from a collection of open source projects using NiPAT technology. Because design patterns are most closely associated with object-oriented languages, we choose Java and Python projects to conduct our study. The tool we use for detecting patterns is NiPAT, a pattern detecting tool originally developed for the TXL programming language based on the NiCad clone detector. We extend NiPAT for the Java and Python programming languages. Then, we try to identify all the patterns from the pattern report and classify them into several different categories. In the end of the study, we analyze all the patterns and compare the differences between Java and Python patterns.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Cassava contributes significantly to biobased material development. Conventional approaches for its bio-derivative-production and application cause significant wastes, tailored material development challenges, with negative environmental impact and application limitations. Transforming cassava into sustainable value-added resources requires redesigning new approaches. Harnessing unexplored material source, and downstream process innovations can mitigate challenges. The ultimate goal proposed an integrated sustainable process system for cassava biomaterial development and potential application. An improved simultaneous release recovery cyanogenesis (SRRC) methodology, incorporating intact bitter cassava, was developed and standardized. Films were formulated, characterised, their mass transport behaviour, simulating real-distribution-chain conditions quantified, and optimised for desirable properties. Integrated process design system, for sustainable waste-elimination and biomaterial development, was developed. Films and bioderivatives for desired MAP, fast-delivery nutraceutical excipients and antifungal active coating applications were demonstrated. SRRC-processed intact bitter cassava produced significantly higher yield safe bio-derivatives than peeled, guaranteeing 16% waste-elimination. Process standardization transformed entire root into higher yield and clarified colour bio-derivatives and efficient material balance at optimal global desirability. Solvent mass through temperature-humidity-stressed films induced structural changes, and influenced water vapour and oxygen permeability. Sevenunit integrated-process design led to cost-effectiveness, energy-efficient and green cassava processing and biomaterials with zero-environment footprints. Desirable optimised bio-derivatives and films demonstrated application in desirable in-package O2/CO2, mouldgrowth inhibition, faster tablet excipient nutraceutical dissolutions and releases, and thymolencapsulated smooth antifungal coatings. Novel material resources, non-root peeling, zero-waste-elimination, and desirable standardised methodology present promising process integration tools for sustainable cassava biobased system development. Emerging design outcomes have potential applications to mitigate cyanide challenges and provide bio-derivative development pathways. Process system leads to zero-waste, with potential to reshape current style one-way processes into circular designs modelled on nature's effective approaches. Indigenous cassava components as natural material reinforcements, and SRRC processing approach has initiated a process with potential wider deployment in broad product research development. This research contributes to scientific knowledge in material science and engineering process design.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

A professional course program like engineering strives to get the maximum number of its students placed through campus interviews. While communication skills have been added in all the engineering courses with the aim to improve their performance in placement, the syllabus mostly concentrates on the development of four language skills. The students are not made aware of the employability skills and their significance. This essay intends to enlist the importance of skills and why students need to be aware of the skills they possess and how they can work on packaging their candidature around a few skills. The discussion starts by addressing the apparent gap between academic programs for engineering students and industry skills requirements. A list of vital employability skills from the standpoint of engineering students follows, with a discussion on how to potentially develop such skills through campus life. The essay stresses the role of academia in filling this gap by acting as facilitators in a three-step process (i.e., awareness, self-analysis, and acquisition). The author concludes that the combination of both employability skills along with an engineering degree should ensure students meet the high expectations of the employers.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Heat treatment and surface engineering are enabling technologies for modern industry in technologically developed countries. However, the technical requirements of industry in the developing countries, and particularly in Argentina, are often not so demanding. This article is an attempt to reflect the current status of heat treatment and surface engineering in Argentina at the beginning of the twenty-first century, particularly in terms of available technology and human resources. Emphasis is also given to the future prospects of this area of engineering.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

CONTEXTIn recent years there has been a push in Engineering education to change the basic model fromstudents learning discrete subjects, followed by design projects in third and fourth year, to learningand practicing the design process from the first year. At the same time, there has also been a pushtowards “active learning” (Prince, 2004) as opposed to the more traditional lecture/tutorial/practicalapproach. This year, Deakin University has launched a new design-centred curriculum inundergraduate engineering. Named “Project-Oriented Design-Based Learning” (PODBL), the newcourse structure is running in first and second years. In semester one of first year in the new course,students enrol in one double-unit of design, one unit of maths, and one unit of fundamental science.PURPOSEThis work seeks to determine whether a new fundamental-science unit called “EngineeringFundamentals” fulfils the educational needs of first-year students in the PODBL curriculum. It alsoseeks to determine student perceptions of the new unit.APPROACHThe unit was first offered in semester-one, 2016 to two separate on-campus cohorts and an offcampuscohort. Innovations in this unit include using the CADET model for teaching combinedpractical-tutorial seminars, a shift in lectures from delivering conceptual content to teaching problemsolving and applications (flipping the classroom), and extensive use of online videos and study guidesfor delivering primary content (Cloud Learning). Student learning was assessed by means of problembasedonline quizzes, practical reports, and a final exam. Student perceptions were queried by astandard unit-evaluation system and by a more focussed set of surveys given to students in threeseparate cohorts.RESULTSThe academic results in this unit were compared with those in the previous unit. No substantialdifferences were observed in the marks of this unit in 2016 compared with the 2015 marks of thecorresponding previous physics unit. On-campus students showed more general satisfaction with theunit than did off-campus students. However, not all on-campus students were happy with the flippedclassroommodel.CONCLUSIONSAs the course changes from a traditional approach to a design and project-based approach, it is best ifall units in the course adapt in some way to the new teaching style. Not all units need be completelyproject or design based. In the case of “Engineering Fundamentals,” we believe that due to the widevariety of topics covered, making the entire unit design-based is inappropriate. However, some designand project components can be built into the unit via the practicals. Semester one 2016 was asuccessful first offering of the unit. We recommend that in future years a design/project component beconsidered for the unit’s practicals.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Credit Transfer (CT), Advanced Standing (AS), Credit for Prior Learning (CPL), Recognition of PriorLearning (RPL), Prior Learning Assessment and Recognition (PLAR), Accreditation of PriorExperiential Learning (APEL), Validation of Prior Learning (VPL), Prior Learning Assessment (PLA),Credit Transfer and Recognition (CTR), Recognition of Current Competency (RCC) and Credit forConcurrent Formal Learning (CCFL) are the terms used by academic institutions and engineeringschools to describe several types of credit arrangements depending upon a student’s current state ofqualification, experience, skills and knowledge towards the requirement of his/her formal professionalengineering qualification. The objectives of such credit arrangements are to make sure that thelearning is not duplicated, to reduce the duration and cost of the engineering studies, to encourageworking engineering associates and technologists return to engineering schools for professionalengineering qualification and to help upgrade the skills and knowledge of the junior engineeringpractitioners, to name a few. Formal, informal, non-formal or a combination of prior learning are usedfor such credit arrangements. Engineering schools offer block credit, specified credit, unspecifiedcredit and a combination of these forms of credits when recognising prior learning of any form.However, anecdotal and literature evidence suggests that the assessment of credit arrangementslacks established universal framework for assessment, lacks harmonisation, compatibility,transparency and comparability and is complex and inconsistent resulting a significant variations in theassessment for recognising prior learning across engineering schools in spite of being based onsimilar fundamental principles. There is a clear need of a consolidated framework in order to assesscredit arrangements systematically and consistently.PURPOSEThe purpose of this study is to develop a consolidated framework for assessing credit arrangementstowards a partial requirements of a professional engineering course, program, degree or qualification.The developed framework is expected to help manage the assessment of credit arrangement process.APPROACHThis study first critically reviews existing frameworks and literature evidences regarding the principlesof credit arrangements towards a partial requirements of a professional engineering course, program,degree or qualification. This study then uses evidence-based literature knowledge (principles,processes and practices) to devise a consolidated framework for assessing credit arrangements. Theframework is then expanded in order to elaborate its several components.RESULTSThe existing frameworks and literature review suggest that for better assessment of creditarrangements, attentions are to be given on the forms of prior learning, types of credit arrangements,forms of credit recognition, required documents, characteristics of the prior learning, alignment of priorlearning with professional engineering qualification and additional aspects.CONCLUSIONSAs the assessment of credit arrangements has been a major challenge for engineering schools, theframework developed in this study is expected to help engineering schools to manage the assessmentprocess systematically and consistently. For further study, the framework needs to be continuouslyimplemented, monitored and evaluated.