Spelling suggestions: "subject:"business process"" "subject:"dbusiness process""
71 |
Rozvoj nástroje na podporu vývoje interaktivních aplikací / Extension of a Tool Supporting Interactive Application DevelopmentRozsypálek, Michal January 2008 (has links)
The aim of the project is development of the tool Process Inspector for business process modeling and collecting informations from stakeholders. For new solution was estimated supporting other technologies. Microsoft MsSQL database server and .Net Framework offer great oportunities to do that. On the other hand there are user graphic interface requirements. Develop tool with intuitive interface and friendly face. Communication with other tools is important feature, we will discuss Business Process Visual Architect communication.
|
72 |
Processutveckling i praktiken : En fallstudie om processutvecklingsmetoders användbarhet / Process development in practice : A case study about the usefulness of methods for process developmentJohansson, Victor, Rahm, Victor January 2022 (has links)
Bakgrund och problem: Att arbeta processorienterat är viktigt för alla typer av företag för att kunna möta en högre ställd kravbild från kunder och omvärlden. En del av processorienteringen involverar att utveckla och effektivisera affärsprocesser. För att möta behovet av utveckling har en mängd olika metoder tagits fram för hur bolag kan arbeta med detta. Bolaget Atea Logistics AB har identifierat ett problem i en av deras affärsprocesser som inte presterar på önskvärd nivå. Problematiken är kopplat till inköpsprocessen och hanteringen av leveransdata, vilket leder till svårigheter i att fastställa ett säkert ankomstdatum av gods. Detta påverkar flera delar i värdekedjan och det slutliga kundvärdet vilket väcker ett behov av utvecklingsarbete. Trots processutvecklingens ökade vikt menar en del kritiker att metoderna som tagits fram för detta är svårförstådda och saknar en praktisk användbarhet. Eftersom den tidigare forskningen sägs sakna praktisk förankring kring hur metoderna faktiskt kan bidra till bättrade affärsprocesser avser denna studie att testa och utvärdera en av dessa metoder på Ateas problematik för att i slutändan öka den praktiska användbarheten. Syfte: Uppsatsens syfte är att testa en metod för processutveckling på ett problem hos företaget Atea. Därefter ska en utvärdering av metoden genomföras för att bidra med eventuella förbättringsförslag sammanställt i ett ramverk. Vidare syftar även uppsatsen till att presentera rekommendationer till Atea kring hur de kan arbeta för att överbrygga sina upplevda problem i affärsprocessen. Metod: Den generella forskningsstrategi som använts är i huvudsak en kvalitativ fallstudie med en till stor del deduktiv ansats med vissa induktiva inslag. För att läsaren tidigt skulle ges en mer övergriplig bild kring processtänkandets olika delar samlades detta i en teoretisk referensram. Sedermera ämnade den teoretiska insamlingen som legat till grund för arbetet att skapa förståelse för de olika metoder som finns för processutveckling för att vidare kunna testa en av dessa i en praktisk miljö. Insamlingen av empiri har skett genom en särskilt verksamhetsnära forskningsmetod, interventionistisk forskning med hjälp av intervjuer, telefonsamtal, fokusgrupper och workshops. Metoden använder ett mer experimentellt och interagerande sätt för observationer genom att vara en del av forskningsobjektet. En testning av en teoretisk metod gjordes därefter på fallet för att lösa ett praktiskt problem parallellt som en utvärdering av metoden kunde genomföras. Den kunskapsteoretiska ståndpunkt som legat till grund för uppsatsen är empirisk realism för att skapa en ökad förståelse för verkligheten än den som teorin beskriver. Slutsats: För att besvara uppsatsens frågeställningar var syftet att genomföra en testning av BPR på ett verkligt problem hos Atea. Slutsatserna som kan erhållas utifrån detta är först och främst att i egenskap av praktisk användbarhet så kan det konstateras att metoden som testades i uppsatsen definitivt var praktisk användbar men lämnade utrymme för förbättringspotential. Under uppsatsens gång har det uppenbarat sig en avsaknad av vissa aspekter i metoden. De anpassningar som gjorts av metoden på grund av detta är kopplade till praktiskt förekommande företeelser såsom tid, engagemang och motivation. Vidare ansågs metodens praktiska användbarhet kunna höjas ytterligare genom att förändra metodens ordningsföljd i en del av uppgifterna för att på så vis skapa en mer logisk arbetsprocess. Att säkert kunna konstatera att den praktiska användbarheten faktiskt höjts ställer krav på att en ny testning genomförs med det nya ramverket. Däremot finns det mycket som pekar på att dessa förändringar är ett möjligt steg till en mer praktisk metod med enklare användbarhet för processutveckling. Utvecklingsarbetet mynnade även ut i rekommendationer till Atea, de huvudsakliga förbättringsområdena involverade stärkt kommunikation såväl internt som externt, standardisering av processer, samt en utveckling av automatiseringslösningar. / Background and problem: Working process oriented is important for all types of companies in order to meet the high demands from customers and the outside world. Working process oriented involves developing business processes. To meet the increased need for process development a variety of methods have been made on how companies can work with this. Atea Logistics AB have identified an issue in one of their business processes that does not perform in line with their expectations. The issue is linked to the purchasing process and the handling of delivery dates, which leads to difficulties when determining certain arrival date of the goods. This affects several parts in the value chain as well as the final customer value, which raises a need for development. Despite the increased importance of process development, critics mean that the methods for this is difficult to understand and lacks a practical applicability. Since the previous research misses a practical anchoring on how the methods actually contributes to improved business processes this study aims to test and evaluate one of these methods for process development on Atea’s issue, to hopefully increase the practical usability. Purpose: The purpose of the study is to conduct a testing of a method for process development on a practical issue within the company Atea. Thereafter an evaluation of the method will be done in order to present any suggestions for improvement and to compile these in a framework. Furthermore, the study also aims to provide recommendations to Atea regarding how they can work in order to overcome their experienced issues within their business process. Method: The study is mainly a qualitative case study. The approach was deductive with some elements of inductive reasoning. A theoretical frame with key concepts was gathered in order to provide the reader with a comprehensive knowledge of the different parts of process orientation. Furthermore, the purpose of the theoretical sampling was to create an understanding of the different methods that exists for process development in order to conduct a testing of one of these in a practical environment. The empirical sampling has been conducted through a particularly practical approach, interventionist research method. The method uses an experimental and interacting approach to gather empirical observations by being a part of the research object. A testing of a theoretical method for process development were then conducted on the practical case in order to solve the issue in parallel to an evaluation of the method. The philosophy applied is empirical realism which strives to create an increased understanding for the reality beyond what is described in theory. Conclusion: To be able to answer the question of the essay the purpose was to conduct a testing of the BPR method on a real problem within Atea. The conclusions that can be obtained from this is that the method that was tested was practical and useful but left some room för improvement. During the course of the essay, a lack of some aspects in the method has become apparent. The adjustments that have been made because of this is linked to practical phenomena’s such as time, commitment, and motivation. Furthermore, it was considered that the methods practical use could be increased even further by rearranging the order of some of the key tasks in order to create a more logical work process. To be able to state with certainty that the practical usability has actually been increased, it requires that a new test is conducted with the new framework. However, there are many indications that these changes are a possible step towards a more practical method with simpler usability for process development. The development work also resulted in recommendations to Atea, the main areas for improvement involved strengthened communication both internally and externally, standardization of processes, and the development of automation solutions.
|
73 |
Standardy modelování a řízení podnikových procesů / Business Process Modeling StandardsKlička, Lukáš January 2010 (has links)
Business process modeling plays an important role for the documentation and analysis of organizational processes and for the specification of requirements for information systems. Currently, there are many standards for process modeling, and each represents a different approach to modeling and provides different opportunities for creating models. Thus, same models created in different modeling languages differ in terms of their expressiveness, according to each standard. The goal of this thesis is to evaluate the effectiveness of selected business process modeling standards. The effectiveness of standards will be evaluated on two levels. First, in terms of their semantics and second, in terms of their syntax. Evaluation of standards in terms of their semantics will be based on the comparison of standards with a business process metamodel created within the project Opensoul. This model defines a set of basic elements and their associations at a basic level of process modeling. Evaluation of standards in terms of their syntax will be based on the comparison of standards with a framework proposed by Moody and Hillegersberg. The results of this comparison should show which standard best supports defined criteria. The evaluation framework will be applied on the following process modeling standards: BPMN, EPC and IDEF3. Based on the results obtained their strength and weaknesses will be discussed. The main contribution of this thesis can be seen both in the analysis of the element set of selected process modeling standards and further in the comparison of standards according to the evaluation framework.
|
74 |
Optimalizace servisních procesů / Service company process optimalizationMalík, Jan January 2010 (has links)
The theme of the diploma thesis deals with the description and improvement of business process inside of the service company. The Goal is to formalize current state of business processes in the Czech division of international hardware producer and provide overall view on the processes for the company management. In the first section there is a company profile described by organisation chart, strategy, SWOT analysis and brief description of the internal information system. The middle part contains descriptive tables and Event-driven process chains of three main processes and their subprocesses. In the all processes there are identified few weaknesses that are the base for the last section. The final part suggests specific improvements to the weaknesses. It is author's proposals for solving difficulties inside of the processes. In conclusion all of the plans are grouped by every single role in the process.
|
75 |
COMMON: uma ferramenta para composição semiautomática de modelos de processos de negócioSaraiva, Maurício de Oliveira 28 July 2016 (has links)
Submitted by Silvana Teresinha Dornelles Studzinski (sstudzinski) on 2016-10-06T16:29:28Z
No. of bitstreams: 1
Maurício de Oliveira Saraiva_.pdf: 6467007 bytes, checksum: 7a0d95202fd7af8fa777e0b1cb5f6fb0 (MD5) / Made available in DSpace on 2016-10-06T16:29:28Z (GMT). No. of bitstreams: 1
Maurício de Oliveira Saraiva_.pdf: 6467007 bytes, checksum: 7a0d95202fd7af8fa777e0b1cb5f6fb0 (MD5)
Previous issue date: 2016-07-28 / UNICO - Universidade Corporativa dos Correios / A evolução da tecnologia tem permitido um suporte cada vez melhor à disciplina de gerenciamento de processos de negócio (BPM). A automação de práticas, a partir de ferramentas de modelagem, possibilita construir modelos visando apoiar as organizações no desenho e gerenciamento de seus processos. Em BPM, a transformação e melhoria contínua de processos são fundamentais para o gerenciamento da organização e os modelos de processos de negócio devem acompanhar essa evolução. Para realizar a composição desses modelos, seja pela transformação de um ou mais processos ou pela fusão de organizações, analistas usam as técnicas disponíveis na literatura. Porém, frequentemente elas são consideradas imprecisas ao não assegurar a correta integração dos modelos. Consequentemente, compor modelos de processos de negócio se torna uma tarefa difícil, custosa e propensa a erros, uma vez que as técnicas existentes criam modelos compostos difíceis de entendimento baseados em grafos e notação genérica que não correspondem à realidade do mercado de trabalho. Portanto, este trabalho propõe uma técnica de composição de modelos de processos de negócio que reúne, em uma única fonte, o conjunto das técnicas mais utilizadas na literatura, bem como dá suporte à composição de modelos direcionada para uma notação largamente conhecida e utilizada pelas organizações. Além disso, propõe a implementação de uma ferramenta, baseada nessa técnica, que foi criada para definir a similaridade e apoiar a integração de modelos de forma semiautomática. Por fim, estudos experimentais foram realizados com analistas que resolveram seis cenários de composição de modelos, tanto de forma manual como com o apoio dessa ferramenta, cujo resultado mostrou que a técnica proposta, de fato, melhora a precisão e reduz o esforço de composição, proporcionando redução de custos e aumento de produtividade. / The evolution of technology has allowed an increasingly better support to the discipline of business process management (BPM). The automation of practices from modeling tools, allows building models to support organizations in the design and management of its processes. In BPM, the transformation and continuous improvement of methods are fundamental to the management of the organization and models of business processes should follow this evolution. To perform the merge of these models, by the transformation of one or more processes, or by merging of organizations, software analysts use the techniques available in the literature. However, frequently they are considered imprecise, by not ensuring the correct integration of models. Consequently, merging business processes models becomes a difficult, error prone task, since existing techniques create composite models difficult to understand based on graphs and generic notation that does not match to the industrial reality. Therefore, this study proposes a merging technique of business process models that combines in a single source, some of the most used techniques available in the literature, and supports merging of models directed to a notation widely known and used by organizations. Furthermore, it also proposes the implementation of a tool, based on this technique, which was created to define the similarity and support the integration of models in a semi-automatic way. Lastly, experimental studies were performed with analysts who solved six scenarios of merging models, both manually and with the help of this tool. The result showed that the proposed technique, in fact, improves the accuracy and reduces composition effort, providing cost savings and increased productivity.
|
76 |
Organizacijos veiklos žodyno sinchronizacijos su veiklos procesais tyrimas / Research of organizations activity dictionary synchronization with the activity processesBieliauskas, Marius 26 August 2013 (has links)
Šių dienų verslo pasaulis yra konkurencingas kaip niekad. Naujos rinkos, sparčiai besiskverbiančios technologijos į verslo sektorių, internetas, tiesiog priverčia keisti nusistovėjusį požiūri į verslą ir organizavimą bei į visą tai pažvelgti kitu kampu.
Šiame darbe pateikiama veiklos procesų, jų modeliavimo galimybių bei notacijų pritaikomumo šių dienų rinkai analizė. Analizuojamos modeliavimo notacijų galimybės ir pajėgumas, pritaikomumas bei efektyvumas projektuojant veiklos procesus. Apžvelgiami veiklos žodyno reikalingumo ir naudingumo aspektai. Analizuojami esami veiklos procesų ir veiklos žodynų sinchronizacijos sprendimai. Atlikus išsamią standartų bei esamų spendimų analize buvo nustatyta jog nėra daugiafunkcinio algoritmo kuris vykdytų šiuos veiksmus: veiklos procesų diagramos formavimas remiantis turimu veiklos žodynu, veiklos žodyno sudarymas remiantis veiklos procesų diagrama bei veiklos procesų diagramos ir veiklos žodyno sinchronizacija tarpusavyje remiantis veiklos žodynu. Darbo tiklsas – veiklos procesų ir veiklos žodyno įvairiapusė sinchronizacija, pateikiamas algoritmo projektas, modeliai, veikimo aprašymai. Siekiamas rezultatas – organizacijos veiklos žodyno su veiklos procesais sinchronizacijos algoritmo prototipas.
Suprojektuotas algoritmas paremtas SBVR (Semantics of Business Vocabulary and Rules) standartu, BPMN notacija bei sukurtomis taisyklėmis reikalingoms įgyvendinti norimą algoritmo funkcionalumą. Eksperimento metu buvo sukurti atsitiktinių... [toliau žr. visą tekstą] / In today's business world is as competitive as ever. New markets, technology is rapidly penetrating into the business sector, the Internet, just makes the shift in the approach to business and organization as well as the whole is to look at a different angle.
This paper presents the operational processes of modeling opportunities and notations applicability of the present day market analysis. Analyzed the possibility of modeling notations and performance, adaptability and efficiency of the design of business processes. An overview of the activities dictionary necessity and utility aspects. Analysis of existing business processes and activities dictionaries synchronization solutions. After a comprehensive standards and existing solutions in the analysis it was found that there is a multi-algorithm has the following steps: business process chart formation on the basis of the available business dictionary dictionary of business processes based on activity diagrams and business process diagrams and activity dictionary sync with each other on the basis of activity dictionary. Work purpose - business processes and performance dictionary versatile synchronization, the algorithm designs, models, operation resumes. To achieve the desired result - the organization's business processes with a dictionary synchronization algorithm prototype.
Designed algorithm based on SBVR (Semantics of Business Vocabulary and Rules) standard BPMN notation, and developed the rules required to implement... [to full text]
|
77 |
A Framework for Monitoring and Adapting Business Processes Using Aspect-Oriented URNPourshahid, Alireza 28 April 2014 (has links)
Context:
Organizations strive to improve their business processes, and adaptive business processes have recently attracted much attention in that context. However, much research in that area has a narrow focus and does not consider a comprehensive view of the organization and its goals. In addition, Business Intelligence-based monitoring methods are useful for business process improvement but they often present information in a format that is not entirely suited for decision making.
Objectives:
The main objectives of this thesis are to provide:
• A framework to model goals, processes, performance, situations, and improvement patterns using one modeling notation, in an iterative and incremental manner;
• A method for the modeling and analysis of cause-effect relationships between indicators used to measure goal satisfaction; and
• A technique allowing the detection of undesirable, sub-optimal conditions and the application of improvement patterns to the context
Method:
We develop an iterative framework based on the User Requirements Notation (URN) for modeling, monitoring and improving business organizations and their business processes. In addition, we introduce a formula-based evaluation algorithm allowing better analysis of the relationships between the business performance model elements (namely indicators). Furthermore, we use a profiled version of the Aspect-oriented URN (AoURN) with extensions (Business Process Pattern profile), for detecting undesirable conditions and for business process adaptation. We validate the novelty and feasibility of our approach by performing a systematic literature review, by assessing it against Zellner’ mandatory elements of a method, by developing tool support, by performing a pilot experiment and by using real-life examples from different sectors (healthcare and retail).
Results:
The two examples show that through the framework’s iterative approach, organizations at different levels of maturity in their business improvement journey can benefit from the framework. Furthermore, our systematic literature review shows that although there are existing works that enable our vision, most of them have a narrow focus and do not cover the three organization views that are of interest in this research. AoURN allows analysts to find repeated patterns in a context and bundle goal, performance and process models as a self-contained unit. AoURN hence enables the modeling of complex circumstances together with analysis techniques for what-if analysis and process adaptation, all using a unified and integrated modeling language. Finally, the pilot experiment suggests that, with some level of documentation and training, users who are already familiar with URN can use the profiled AoURN provided in this thesis as well as the discussed improvement patterns.
|
78 |
BPMG – Um modelo conceitual para governança em BPMSANTANA, André Felipe Lemos 18 August 2015 (has links)
Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2016-08-18T12:06:50Z
No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
[BPMG] Santana_Tese - vFinal.pdf: 4399647 bytes, checksum: bf6190517d388436edf4bd95b245d442 (MD5) / Made available in DSpace on 2016-08-18T12:06:51Z (GMT). No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
[BPMG] Santana_Tese - vFinal.pdf: 4399647 bytes, checksum: bf6190517d388436edf4bd95b245d442 (MD5)
Previous issue date: 2015-08-18 / Governança em BPM (Busines Process Management) é um aspecto frequentemente apontado
como fundamental para o sucesso efetivo do gerenciamento de processos de negócio nas
organizações. Isso parece ser especialmente verdade no contexto do setor público, onde a
eficiência, prestação de contas e transparência (três princípios básicos da governança)
precisam ser coordenadas. No entanto, as abordagens de governança em BPM têm se
caracterizado por apresentarem conceitos complexos e pouco precisos, com visões bastante
variadas sobre o tema, e modelos em alto nível que oferecem pouca ajuda sobre como
implementá-la. Além disso, há um número reduzido de trabalhos empíricos descrevendo
relatos práticos de implementação de governança em BPM. Assim, há uma escassez de
modelos detalhados e consistentes nos quais praticantes e pesquisadores possam se basear. À
vista dessa necessidade, essa tese teve como objetivo desenvolver e avaliar um modelo
conceitual para apoiar a implantação da governança em BPM, chamado Modelo BPMG.
Inicialmente, foram realizados estudos de caso exploratórios para levantamento de barreiras e
facilitadores que influenciavam a governança em BPM em organizações do setor público que
conduziam iniciativas de BPM. Constatou-se que as organizações não compreendiam
precisamente o que é a governança em BPM nem tratavam explicitamente questões
relacionadas mesmo quando conduzindo projetos de BPM. O modelo BPMG foi construído
numa abordagem de design-science research contemplando também a criação de uma
ferramenta de software que implementou elementos do modelo visando sua aplicação numa
organização do setor público. Tanto o Modelo BPMG quanto a ferramenta tiveram sua
aplicabilidade avaliada por integrantes do escritório de processos da organização pesquisada e
por especialistas em governança de diferentes organizações. O resultado da avaliação apontou
que o Modelo BPMG ajudou os praticantes de BPM da organização a desenvolverem um
entendimento mais preciso e compartilhado da governança em BPM e foi percebido como
significativamente útil para guiar a implantação dessa governança na organização. / BPM (Business Process Management) Governance is an aspect often seen as critical to the
success of BPM in organizations. This seems to be especially true for the public sector, where
efficiency, accountability and transparency (three basic governance principles) must be
coordinated. However, governance approaches in BPM have been characterized as complex
and imprecise, with quite different views on the subject, in addition to macro level models
that provide little help on how to implement it. Moreover, there is a small number of
empirical papers describing practical reports on BPM governance. Therefore, there is a lack of
consistent and detailed conceptual frameworks and concrete applications that researchers and
practitioners can rely on to properly address BPM Governance. In light of such need, this
thesis presents a conceptual model to support the implementation of governance in BPM,
named BPMG Model. Initially, exploratory case studies were performed to identify barriers
and facilitators that impact the deployment of BPM governance in public sector organizations
conducting BPM initiatives. It was observed that studied organizations do not precisely
understand the concept of BPM governance. The conception of the BPMG model adopted a
design-science research approach and also encompassed the development of a software tool
that implemented model elements. Both the BPMG Model and the software tool were
evaluated by the members of a BPM Office from a Brazilian public organization and by a
group of governance experts from different organizations. Evaluation results revealed that the
BPMG Model and tool supported BPM practitioners of the organization to develop a more
accurate and shared understanding of governance in BPM. In particular, the model was
considered as significantly helpful for the implementation of governance principles in the
organization.
|
79 |
A Framework for Monitoring and Adapting Business Processes Using Aspect-Oriented URNPourshahid, Alireza January 2014 (has links)
Context:
Organizations strive to improve their business processes, and adaptive business processes have recently attracted much attention in that context. However, much research in that area has a narrow focus and does not consider a comprehensive view of the organization and its goals. In addition, Business Intelligence-based monitoring methods are useful for business process improvement but they often present information in a format that is not entirely suited for decision making.
Objectives:
The main objectives of this thesis are to provide:
• A framework to model goals, processes, performance, situations, and improvement patterns using one modeling notation, in an iterative and incremental manner;
• A method for the modeling and analysis of cause-effect relationships between indicators used to measure goal satisfaction; and
• A technique allowing the detection of undesirable, sub-optimal conditions and the application of improvement patterns to the context
Method:
We develop an iterative framework based on the User Requirements Notation (URN) for modeling, monitoring and improving business organizations and their business processes. In addition, we introduce a formula-based evaluation algorithm allowing better analysis of the relationships between the business performance model elements (namely indicators). Furthermore, we use a profiled version of the Aspect-oriented URN (AoURN) with extensions (Business Process Pattern profile), for detecting undesirable conditions and for business process adaptation. We validate the novelty and feasibility of our approach by performing a systematic literature review, by assessing it against Zellner’ mandatory elements of a method, by developing tool support, by performing a pilot experiment and by using real-life examples from different sectors (healthcare and retail).
Results:
The two examples show that through the framework’s iterative approach, organizations at different levels of maturity in their business improvement journey can benefit from the framework. Furthermore, our systematic literature review shows that although there are existing works that enable our vision, most of them have a narrow focus and do not cover the three organization views that are of interest in this research. AoURN allows analysts to find repeated patterns in a context and bundle goal, performance and process models as a self-contained unit. AoURN hence enables the modeling of complex circumstances together with analysis techniques for what-if analysis and process adaptation, all using a unified and integrated modeling language. Finally, the pilot experiment suggests that, with some level of documentation and training, users who are already familiar with URN can use the profiled AoURN provided in this thesis as well as the discussed improvement patterns.
|
80 |
Optimalizace podnikových procesů a návrh implementace v Antee s.r.o. / The business process optimization and design of implementation in the company Antee s.r.o.Beneš, Eduard January 2014 (has links)
The diploma thesis deals with the issue of business process optimization in the company Antee s.r.o. The author has been working for this company for two years and he got a lot of experience with this kind of business processes. The business process optimization is very actual topic in every company because there are always many opportunities for its improvement. The aim of this thesis is to analyze the current status of business processes in the company Antee s.r.o. Then design their optimization for solving tasks much faster. The business process analysis is focused only on Helpdesk department. The contribution of the work is primarily in analyzing selected business processes and the usage of the proposal in the process. The introduction of the proposed solution should reduce the number of requests handled by Helpdesk as well as to offer customers a new service options.
|
Page generated in 0.1725 seconds